home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Source Code / C / Libraries / GUSI-RPC 4.0 / Makefile < prev    next >
Encoding:
Makefile  |  1993-07-27  |  1.4 KB  |  72 lines  |  [TEXT/MPS ]

  1. #   File:       RPC.make
  2. #   Target:     RPC
  3. #   Sources:    xdr.c
  4. #               xdr_array.c
  5. #               xdr_float.c
  6. #               xdr_mem.c
  7. #               xdr_rec.c
  8. #               xdr_reference.c
  9. #               xdr_stdio.c
  10. #   Created:    Monday, February 15, 1993 12:09:37
  11.  
  12. #COptions = -s rpc -sym on -r
  13. COptions = -opt full
  14.  
  15. RPC_TARGETS = RPC.o
  16.  
  17. RPC_HEADERS =                        ∂
  18.         'rpc/auth.h'                ∂
  19.         'rpc/auth_unix.h'            ∂
  20.         'rpc/clnt.h'                ∂
  21.         'rpc/netdb.h'                ∂
  22.         'rpc/pmap_clnt.h'            ∂
  23.         'rpc/pmap_prot.h'            ∂
  24.         'rpc/pmap_rmt.h'            ∂
  25.         'rpc/rpc.h'                    ∂
  26.         'rpc/rpc_msg.h'                ∂
  27.         'rpc/svc.h'                    ∂
  28.         'rpc/svc_auth.h'            ∂
  29.         'rpc/types.h'                ∂
  30.         'rpc/xdr.h'
  31.         
  32. OBJECTS = ∂
  33.         auth_none.c.o ∂
  34.         auth_unix.c.o ∂
  35.         bindresvport.c.o ∂
  36.         clnt_generic.c.o ∂
  37.         clnt_perror.c.o ∂
  38.         clnt_raw.c.o ∂
  39.         clnt_tcp.c.o ∂
  40.         clnt_udp.c.o ∂
  41.         pmap_clnt.c.o ∂
  42.         pmap_getmaps.c.o ∂
  43.         pmap_getport.c.o ∂
  44.         pmap_prot.c.o ∂
  45.         pmap_prot2.c.o ∂
  46. #        pmap_rmt.c.o ∂
  47.         rpc_callmsg.c.o ∂
  48.         rpc_commondata.c.o ∂
  49.         rpc_dtablesize.c.o ∂
  50.         rpc_prot.c.o ∂
  51.         xdr.c.o ∂
  52.         xdr_array.c.o ∂
  53.         xdr_float.c.o ∂
  54.         xdr_mem.c.o ∂
  55.         xdr_rec.c.o ∂
  56.         xdr_reference.c.o ∂
  57.         xdr_stdio.c.o
  58.  
  59. RPC        ƒ RPC.o
  60.  
  61. Install    ƒ    {RPC_TARGETS}
  62.     Set OldExit {Exit}
  63.     Set Exit 0
  64.     Backup -a -c {RPC_TARGETS} -to "{CLibraries}" > DoInstall
  65.     Backup -a -c {RPC_HEADERS} -to "{CIncludes}"  >> DoInstall
  66.     DoInstall
  67.     Delete DoInstall
  68.     Set Exit {OldExit}
  69.  
  70. RPC.o    ƒ {OBJECTS}
  71.     Lib -w -o RPC.o {OBJECTS}
  72.